// Programming_Scala/src/ch08/map2-script.scala
val stateCapitals = Map( "Alabama" -> "Montgomery", "Alaska" -> "Juneau", "Wyoming" -> "Cheyenne" )

val map2 = stateCapitals.map( kv => ( kv._1, kv._2.length ) )
// val lengths = Map( map2 )  // ERROR:  won't work
val lengths = Map[ String, Int ]() ++ map2

println( lengths )
